﻿//---*Authenticity Seal
/*			                                _ .--.
					                       ( `    )
									     .-'      `--,
			                  _..----.. (             )`-.
			                .'_|` _|` _|(  .__,           )
						   /_|  _|  _|  _(        (_,  .-'
			              ;|  _|  _|  _|  '-'__,--'`--'
			              | _|  _|  _|  _| |
			          _   ||  _|  _|  _|  _|
			        _( `--.\_|  _|  _|  _|/
			      .-'       )--,|  _|  _|.`
				(__, (_      ) )_|  _| /
			      `-.__.\ _,--'\|__|__/
			                    ;____;
			                     \  /
								  OO
			                     |""|
			                     '=='
			                     
           			 Autor: Federico Angel Donnet
*/
//---*Authenticity Seal
//---*Script que se encarga de resetear y activar el Emitter:
using UnityEngine;
using System.Collections;

public class EmitterActive : MonoBehaviour 
{

	//----------------//
	//---*Atributos:
	//----------------//

	
	//----------------//
	//---*Metodos:
	//----------------//	
	// Update is called once per frame
	void Update () 
	{
		if(this.particleSystem!=null)
		{
			if(!this.particleSystem.isPlaying)
			{
				this.gameObject.SetActive(false);
			}
			
		}
	}
	//---*Activa el GameObject y le da Play al particleSystem
	//---*Ademas posiciona el gameObject en la posicion dada
	public	void Play(Vector3 pos)
	{
		this.gameObject.transform.position = pos;
		this.gameObject.SetActive(true);
		this.particleSystem.Play();		
	}
}
